import request from '@/utils/request'
// 查询鱼塘管理列表
export function listPond(query) {
  return request({
    url: '/pond/pond/list',
    method: 'get',
    params: query
  })
}

// 查询鱼塘管理列表
export function pondOptions() {
  return request({
    url: '/pond/pond/pond-options',
    method: 'get',
  })
}

// 查询鱼塘管理详细
export function getPond(id) {
  return request({
    url: '/pond/pond/' + id,
    method: 'get'
  })
}

// 新增鱼塘管理
export function addPond(data) {
  return request({
    url: '/pond/pond',
    method: 'post',
    data: data
  })
}

// 修改鱼塘管理
export function updatePond(data) {
  return request({
    url: '/pond/pond',
    method: 'put',
    data: data
  })
}

// 删除鱼塘管理
export function delPond(id) {
  return request({
    url: '/pond/pond/' + id,
    method: 'delete'
  })
}

// 更新鱼塘背景图
export function updatePondBackground(pondId, backgroundUrl) {
  return request({
    url: '/pond/pond/update-background',
    method: 'put',
    params: {
      pondId,
      backgroundUrl
    }
  })
}

// 新增鱼塘设施
export function addFacility(data) {
  return request({
    url: '/pond/pond/addFacility',
    method: 'post',
    data: data
  })
}

// 获取鱼塘设施列表
export function getFacility(id) {
  return request({
    url: `/pond/pond/getFacility/${id}`,
    method: 'post',
  })
}